due to the same reason - Inglés Sinónimo Diccionario